/*
 * =====================================================================================
 *
 *       Filename:  util_sem.h
 *
 *    Description:  
 *
 *        Version:  1.0
 *        Created:  2020年04月28日 17时35分46秒
 *       Revision:  none
 *       Compiler:  gcc
 *
 *         Author:  YOUR NAME (), 
 *   Organization:  
 *
 * =====================================================================================
 */

#ifndef _UTIL_SEM_H_
#define _UTIL_SEM_H_

#include <fcntl.h>
#include <sys/stat.h>
#include <semaphore.h>


sem_t *sem_bin_open(const char *path);
int sem_bin_unlink(const char *path);
int sem_bin_close(sem_t *sem);
int sem_bin_lock(sem_t *sem);
int sem_bin_unlock(sem_t *sem);

#endif

